/* outer: for (var i = 0; i < 5; ++i) {
  console.log("@外层循环" + i);

  for (var j = 0; j < 5; ++j) {
    // break outer;
    if (j == 2) continue;
    console.log("内层循环" + j);
  }
} */

console.time("test");
for (var i = 2; i <= 100; ++i) {
  var flag = true;
  for (var j = 2; j <= Math.sqrt(i); ++j) {
    if (i % j === 0) {
      flag = false;
      break; // 当前外层的循环退出
    }
  }
  if (flag) {
    console.log("质数" + i);
  }
}

console.timeEnd("test");
